package org.wlgzs.website.wlgzsoffice.service;


import org.wlgzs.website.wlgzsoffice.entity.TbCriteria;
import org.wlgzs.website.wlgzsoffice.util.ResultMsg;

public interface CriteriaService {
    /**
     * @author:wqjhky@gmail.com
    　　* @Description: 添加评分标准
    　　* @param
    　　* @return
    　　* @date 2018-08-10 15:23
    　　*/
    public ResultMsg insert(TbCriteria criteria);

    /**
     * @author:wqjhky@gmail.com
    　　* @Description: 删除评分标准
    　　* @param
    　　* @return
    　　* @date 2018-08-10 15:24
    　　*/
    public ResultMsg delete(int criteriaId);


    /**
     * @author:wqjhky@gmail.com
    　　* @Description: 修改评分标准
    　　* @param
    　　* @return
    　　* @date 2018-08-10 15:25
    　　*/

    public ResultMsg update(TbCriteria criteria);


    /**
     * @author:wqjhky@gmail.com
    　　* @Description: 查看评分标准
    　　* @param
    　　* @return
    　　* @date 2018-08-10 15:25
    　　*/
    public ResultMsg checkByKey(int pageNum, TbCriteria criteria);


    /**
     * @author:wqjhky@gmail.com
    　　* @Description: 分页查看全部评分
    　　* @param  分页查看标准
    　　* @return
    　　* @date 2018-08-10 15:26
    　　*/

    public ResultMsg getAllCriteria(int pageNum);

}
